13
/ 44
07-3 Vivid Red Steel Sculpture By Alexandre Arrechea Reimagines The Sherry Netherland Hotel as an Ouroboros In Union Square Park New York City